all: test_Element_1D.o Element_1D.o
	g++ -o test -O3 test_Element_1D.o Element_1D.o 

Element_1D.o: Element_1D.cpp Element_1D.h
	g++ -c -O3 Element_1D.cpp

test_Element_1D.o: test_Element_1D.cpp
	g++ -c -O3 test_Element_1D.cpp

clean:
	rm *.o
	rm test

debug: test_Element_1D.cpp Element_1D.cpp Element_1D.h
	g++ -o test -g test_Element_1D.cpp Element_1D.cpp

story: doc.tex
	xelatex doc
	xelatex doc
#	bibtex doc
#	xelatex doc
	xelatex doc
